Alpine toadflax - İspanyolca İngilizce Sözlük